periscopic lens - Almanca İngilizce Sözlük